long-standing rival - Français Anglais Dictionnaire